.reservation {
    background-color: rgba(255, 255, 255, 0.5);
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.container {
    height: 100%;
}

.sidebar {
    float: left;
    min-height: 300px;
    background-color: #F0F8FF;
}

.sidebarOther {
    float: left;
    min-height: 300px;
    background-color: #FAFAD2;
}

.sidebar-header {
    height: 50px;
    font-size: 20px;
}

.sidebarHeaderOther {
    background-color: #EEE8AA;
}

.todayToolbarOther {
    background-color: #EEE685;
}

.todayToolbar {
    height: 50px;
    font-size: 20px;
    width: 100%;
}

.todayToolbar-icon {
    width: 25px;
    float: left;
}

.todayToolbar-title {
    float: left;
}

.simpleDropAreaConnectorTarget {
    height: 50px;
    font-size: 20px;
}

.simpleDropAreaConnectorTargetOther {
    background-color: #EEDC82;
}

.sidebar-lastStaticlist {
    height: 20px;
}

.main {
    float: right;
    min-height: 500px;
    background-color: #F8F8FF;
}

.mainOther {
    float: right;
    min-height: 500px;
    background-color: #EEE5DE;
}

.tasks {
    background-color: #CFCFCF;
}

.tasksOther {
    background-color: #F0E68C;
}

.tasksToolbar {
    height: 100px;
    background-color: #CAE1FF;
}

.tasksToolbarOther {
    height: 100px;
    background-color: #FF7F00;
}

.tasksToolbar-headline {
    height: 60px;
}

.tasksToolbar-titleContainer {
    height: 58px;
}

.listTitle {
    height: 58px;
    font-size: 20px;
}

.flex-container {
    min-height: 450px;
    /* overflow: hidden； */
}

.taskitem-body {
    width: 100%;
}

.taskItem-title {
    /* display: inline; */
    float: right;
    height: 50px;
    width: 93%;
}

.taskItem-search {
    float: left;
    height: 50px;
    width: 100%;
}

.taskItemInfo {
    float: right;
}

.FhThingsDisplay {
    display: none;
}

.addTask input {
    display: none;
    background-color: transparent;
}

.labelHidden {
    display: none;
}

.addTask-icon {
    background-color: brown;
}

.addTask-input {
    width: 80%;
    /* display: inline; */
    background-color: transparent;
}

.hidden {
    display: none;
}

input {
    border: 0px;
    width: 100%;
    height: 40px;
}

.thingsForm {
    height: 50px;
    width: 100%;
}

.thingsFormOption {
    display: table-cell;
    float: left;
    height: 50px;
    width: 7%;
}

.addThingsInput {
    display: none;
}

.searchDiv {
    display: none;
}

.MenuOption {
    border: 1px solid blueviolet;
    /*边框*/
    text-align: center;
    /*文字水平居中对齐*/
}